package com.bdmc.base.domain.bo;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.bdmc.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 网格业务对象 base_fence
 *
 * @author bdmc
 * @date 2022-03-03
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class BaseFenceBo extends BaseEntity {

    /**
     * 围栏id
     */
    private Long fenceId;

    /**
     * 部门id
     */
    private Long deptId;

    /**
     * 围栏名称
     */
    private String fenceName;

    /**
     * 围栏类型 字典
     */
    private String fenceType;

    /**
     * 经纬度合集
     */
    private String latlng;

    /**
     * 半径 米（圆形才有）
     */
    private Integer radius;

    /**
     * 备注
     */
    private String remark;

    /**
     * 背景色
     */
    private String bgColor;

    /**
     * 围栏内的检查点
     */
    private List<BaseFencePointBo> fencePointList;
}
